Data flow and code